serve a life sentence - Spanisch Englisch Wörterbuch